v4.0
- Major project window user interface overhaul (tabs for Sessions, Expenses, Flat Rate Items, Invoice Options, and Notes)
- New Safari style Preferences window
- All new report creation system with a variety of configuration options
- QuickSession feature starts a session on the fly that can be added to any existing project or to a new project
- Session specific notes can be displayed and edited on the Sessions tab of project windows
- Added "Begun", "On Hold", and "Completed" to project status popup menu options
- Separate dates can be recorded for (1) when a project is begun (2) when a project invoice is sent, (3) when a project is put on hold (4) if and when payment becomes overdue, and (5) when payment is made (6) when a project is marked as completed
- Total Charges (calculated using Timed Sessions Total, Expenses Total, Flat Rate Total, Balance Owing, Credit Amount and Discount Amount.) shown on project window
- Session time editing
- User's Guide is stored in the application bundle
- When sending an invoice as an email attachment the email message is automatically addressed (if an email address has been entered for the client).
- Optional warning dialog when deleting sessions
- Status dates default to current date
- Controller width is adjustable to accommodate projects with long names
- Rounding up works as expected
- Multi-user support (collaboration on projects)
- Added Discount option to Invoice Options
- When creating a new project, clients are listed in alphabetical order
- Long flat rate descriptions are truncated to fit properly in invoices
- Store Project, Rename Project, Set Project as Default, and No Default Project functions moved to a utility button on the Project Manager window
- Key combos to bring up client window and project manager
- Address book window reloads each time it is opened
- Rounding shows in the Sessions window and in Invoices
- Invoice numbers added to project manager list
- Clickable link to ToThePoint Software's website added to the About TaskTime window
- Currency formating applied to Flat Rate items
- Visual cues indicating the presence of sessions, expenses, flat rate items, and notes in a project